package com.eiletxie.springcloud.entity;

import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * <p>
 *
 * </p>
 *
 * @author zhangzhishun
 * @since 2020-12-10
 */
@Data
@Accessors(chain = true)
public class OrderInfo {

    /**
     * 订单ID
     */
    private Integer orderId;

    /**
     * 订单时间
     */
    private LocalDateTime orderTime;

    /**
     * 普通用户ID
     */
    private Integer userId;

    /**
     * 司机ID
     */
    private Integer driverId;

    /**
     * 订单状态 0-未接单 1-已接单但司机未到达 2-已接单乘客已到达但未支付 3-乘客已到达并且支付成功
     */
    private String orderState;

    /**
     * 订单金额
     */
    private BigDecimal amount;

    /**
     * 始发地
     */
    private String origin;

    /**
     * 目的地
     */
    private String destination;


}
